rectangular canal - Spanish English Dictionary